vanmaram

Castor oil plant - meaning in malayalam

Meanings for Castor oil plant

noun
ആവണക്കിന്‍ചെടി